select  --CODICE_BOLLETTA,
db,anno_esercizio,CODICE_RUOLO_FATTURATO,se.progressivo_voce,opz,TRIMESTRE,mese,
--case when se.progressivo_voce like '010%' then mese else null end mese,

case when fascia is null then TSCA  else fascia  end totali,--DATA_ENTRATA_IN_VIGORE,
case when fascia is null then to_char(se.PROGRESSIVO_SCAGLIONE) else '' end scaglione,
descrizione_componente,
sum(quantita_scaglione) QUANTITA,--sum(imponibile_iva),
case when trim(descrizione_componente) is null  then sum(imponibile_iva) else SUM(QUANTITA_SCAGLIONE*tariffa_componente) end IMPONIBILE
from asm_ccse se
--where progressivo_voce = 'BEX09' and codice_bolletta = 10086220
group by --codice_bolletta,
DB,anno_esercizio,CODICE_RUOLO_FATTURATO,se.progressivo_voce,opz,TRIMESTRE,
case when fascia is null then TSCA  else fascia  end,
case when fascia is null then to_char(se.PROGRESSIVO_SCAGLIONE) else '' end,
descrizione_componente,
mese
--case when se.progressivo_voce like '010%' then mese else null end



